persistent swelling - German English Dictionary